#include <iostream>

int x;

std::size_t numDigits(int number)
{
	std::size_t digitsSoFar = 1;
	while((number /= 10) != 0) ++digitsSoFar;
	return digitsSoFar;
}

class Widget
{
public:
	Widget();
	~Widget();
};

template<typename T>
class GraphNode
{
public:
	GraphNode();
	~GraphNode();
};
